home *** CD-ROM | disk | FTP | other *** search
- 0 poke53274,.
- 1 poke55,0:poke56,62:clr
- 2 dv=peek(186):ifdv<8thendv=8
- 3 dv$=str$(dv)
- 5 sys57812"ml c600-cfff",dv,0:poke780,0:poke781,0:poke782,198:sys65493
- 7 sys57812"raster stuff.o",dv,0:poke780,0:poke781,02:poke782,63:sys65493
- 8 sys57812"yule.spr",dv,0:poke780,0:poke781,0:poke782,62:sys65493
- 9 fr$="":la$="":ov$=""
- 10 ns=8:dim na$(ns),fi$(ns),w$(5):rem change ns to reflect number of songs
- 12 sa=780:sx=781:sy=782
- 13 fori=0to24:poke54272+i,0:next
- 14 su=51206:sd=51209
- 15 poke1020,10:poke1021,16:poke1022,7:poke1023,32
- 16 fori=0to4:poke2040+i,i+248:next
- 17 v=53248:fori=0to6step2:readb:pokev+i,b:readb:pokev+i+1,b:next:pokev+16,12
- 18 data42,65,62,80,45,65,25,80
- 19 fori=0to3:pokev+39+i,2+i:next:print"[147]":pokev+28,15:pokev+37,7:pokev+38,6
- 20 gosub1000
- 30 gosub1500
- 40 gosub2000
- 50 gosub3000
- 60 gosub100
- 64 print"[193]re you sure you want to quit? ([217]/[206])":poke198,.
- 66 a=peek(203):ifa<>25anda<>39then66
- 68 ifa=39thengosub2020:goto50
- 69 poke53281,.:poke53280,.:poke646,.
- 70 pokev+21,0:goto40000
- 100 printla$""
- 110 fora=1to5:print" "
- 120 next:print"[145][145][145][145][145][145]"
- 130 return
- 1000 poke53280,13:poke53281,1
- 1010 print"[147]";
- 1012 fora=1to5:
- 1013 print"[153] ";
- 1014 next
- 1015 print"[153] [176][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][174] ";
- 1016 print"[153] [176][192][219][174] [176][219][192][174] ";
- 1017 print"[153] [221] [173][189] [173][189] [221] ";
- 1018 print"[153][176][219][174] [176][219][174]";
- 1019 print"[153][221][173][189] [173][189][221]";
- 1020 fora=.to10:print"[153][221] [221]";:next
- 1030 print"[173][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][189][157][148][192]"
- 1032 fora=1to2:
- 1033 print"[153] ";
- 1034 next
- 1035 print" [157][148] "
- 1040 fora=217to242:pokea,peek(a)or128:next
- 1050 print"[176][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][174]"
- 1060 print"[221][204][207][193][196][211][212][193][210] [208]resents[221] "
- 1070 print"[173][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][189] "
- 1080 print" "
- 1090 print"[144][176][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][174][153] "
- 1100 print"[144][176][219][174] [176][219][174]"
- 1110 print"[144][221][173][189] [173][189][221] "
- 1111 for a=1to3
- 1112 print"[144][221] [221] "
- 1120 next
- 1130 print"[144][173][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][192][189] "
- 1135 print" "
- 1140 print"[145][145][145][145][145][145][144] [193] [214][197][210][217] [205][197][210][210][217]"
- 1150 print"[144] [195][200][210][201][211][212][205][193][211]! "
- 1170 print"[144] [194]y [196]ave [205]arquis
- 1180 [153]"ortantantantantantantantantantantantantantantantantantantantantantantantantantantantantantan^"
- 1190 [153]"(NULL) lenopyright 1992 (NULL) "
- 1191 [153]"(NULL) (NULL) "
- 1192 [153]"(NULL) (NULL)oftdisk, right$nc. (NULL) "
- 1200 [153]"/tantantantantantantantantantantantantantantantantantantantantantantantantantantantantantanexp "
- 1210 [153]" "
- 1220 [129]a[178]1[164]ns:[135] na$(a),fi$(a):[130]
- 1230 [129]a[178]1[164]2000:[130]
- 1250 [142]
- 1500 [153]"(NULL) (NULL)"
- 1510 [153]"(NULL) atnclose(NULL)val(NULL)(NULL)close(NULL)val(NULL)(NULL)(NULL) (NULL) "
- 1520 [153]"(NULL) lenleft$(NULL)right$(NULL)(NULL)(NULL)atn(NULL)! (NULL) "
- 1530 [153]"print (NULL) peeky str$ave (NULL)arquis (NULL) print "
- 1535 mm[178]1263:[151]mm,160:[151]54272[170]mm,13
- 1540 [153]"print /tantantantantantantantantantantantantantantantantanexp print "
- 1545 mm[178]mm[170]40:[151]mm,160:[151]54272[170]mm,13
- 1550 [153]"print print "
- 1555 mm[178]mm[170]40:[151]mm,160:[151]54272[170]mm,13
- 1560 [153]"print "
- 1565 mm[178]mm[170]40:[151]mm,160:[151]54272[170]mm,13
- 1570 [153]"print waitverifyortantantantantantantantantantantantantantantantantantantantantantantantantantantantantantantantantantantantan^"
- 1575 mm[178]mm[170]40:[151]mm,160:[151] 54272[170]mm,13
- 1580 [129]a[178]1[164]7
- 1590 [153]"print verifywait(NULL) (NULL)"
- 1595 mm[178]mm[170]40:[151]mm,160:[151]54272[170]mm,5
- 1597 [139]a[178]4[167][153]"onstop--->"[163]34)"<---"
- 1600 [130]
- 1610 [153]"print verifywait-tantantantantantantantantantantantantantantantantantantantantantantantantantantantantantantantantantantantan<"
- 1615 mm[178]mm[170]40:[151]mm,160:[151]54272[170]mm,5
- 1620 [129]a[178]1[164]5
- 1630 [153]"print verifywait(NULL) (NULL)"
- 1635 mm[178]mm[170]40:[151]mm,160:[151]54272[170]mm,5
- 1640 [130]
- 1650 [153]"print waitverify/tantantantantantantantantantantantantantantantantantantantantantantantantantantantantantantantantantantantanexp"
- 1655 mm[178]mm[170]40:[151]mm,160:[151]54272[170]mm,5
- 1660 [153]"print "
- 1665 mm[178]mm[170]40:[151]mm,160:[151]54272[170]mm,5
- 1670 [129]a[178]217[164]242:[151]a,[194](a)[176]128:[130]
- 1680 [142]
- 2000 [153]fr$;
- 2010 [129]a[178]1[164]7:[153]ov$"clr"na$(a):[130]
- 2015 se[178]4
- 2016 ls$[178]""
- 2020 [141]100:[153]la$"(NULL)se the len(NULL)(NULL)(NULL) keys to scroll the"
- 2025 [153]"music up and down."
- 2030 [153]"(NULL)ress [(NULL)val(NULL)(NULL)(NULL)(NULL)] to hear the"
- 2040 [153]"selected music."
- 2050 [153]"asc1 - (NULL)lay all asc7 - (NULL)uit"
- 2060 [142]
- 3000 [151]198,.:ab[178].:pa[178].:[151]v[170]21,15:[151]v[170]37,[187](0)[172]12:[151]v[170]38,[187](0)[172]12
- 3005 b[178][194](653):a[178][194](203):[139]a[179][177]7[175]a[179][177]2[175]a[179][177]4[175]a[179][177]3[175]a[179][177]1[167]3000
- 3010 [139]((b[178].)[175](a[178]2))[176]((b)[175](a[178]7))[167] [141]3100:[137]3000
- 3020 [139]((b[178].)[175](a[178]7))[176]((b)[175](a[178]2))[167] [141]3200:[137]3000
- 3030 [139](a[178]1)[167]4000
- 3040 [139](a[178]4)[167]4100
- 3050 [139](a[178]3)[167] [142]
- 3060 [137]3000
- 3100 se[178]se[171]1:[139]se[178].[167]se[178]ns
- 3110 tp[178]se[171]3:[139]tp[179]1[167]tp[178]ns[170]tp
- 3120 [158]sd:[151]648,216:[158]sd:[151]648,4:[153]fr$ov$"clr"na$(tp)
- 3130 [142]
- 3200 se[178]se[170]1:[139]se[178]ns[170]1[167]se[178]1
- 3210 bo[178]se[170]3:[139]bo[177]ns[167]bo[178]bo[171]ns
- 3220 [158]su:[151]648,216:[158]su:[151]648,4:[153]la$ov$"clr"na$(bo)
- 3230 [142]
- 4000 pl[178]se
- 4010 [141]6000
- 4040 [137]3000
- 4097 :
- 4098 :
- 4100 mm[178]se:pa[178][171]1:[129]zz[178]se[164]ns
- 4110 pl[178]zz
- 4120 [141]6000
- 4150 [141]3200
- 4155 [139](ab)[167][141]2020:[137]3000
- 4160 [130]:[139](mm[178]1)[176](ab)[167][141]2020:[137]3000
- 4170 [129]zz[178]1[164]mm[171]1
- 4180 pl[178]zz
- 4190 [141]6000
- 4210 [141]6500
- 4220 [141]3200
- 4225 [139](ab)[167][141]2020:[137]3000
- 4230 [130]:[141]2020:[137]3000
- 6000 ok[178]1:he[178].:[139]ls$[178]fi$(pl)[167]6540
- 6001 ls$[178]fi$(pl)
- 6003 [141]100:li$[178]"(NULL)oading "[170]na$(pl):li[178][195](li$):ta[178]20[171]li[173]2
- 6005 [153]""[163]ta)li$
- 6010 [151]v[170]21,0:[158]57812"m."[170]fi$(pl),dv,0:[151]780,0:[151]781,0:[151]782,160:[158]65493
- 6020 [151]v[170]21,0:[158]57812"w."[170]fi$(pl),dv,0
- 6030 [151]780,0:[151]781,104:[151]782,207:[158]65493
- 6500 [129]i[178]0[164]5:w$(0)[178]"":[130]:[151]v[170]21,0:[158]50688,"c."[170]fi$(pl),dv
- 6540 [139](ok)[167][158]52222,40960:ok[178].:[151]v[170]21,15
- 6550 [151]198,.:[141]100:[151]646,6:[129]a[178]0[164]4
- 6551 [153][163]20[171](a[178]0)[171]([195](w$(a))[173]2))w$(a):[130]
- 6553 [153]"";:[129]a[178]1[164]5:[153]"print waitverify(NULL)":[130]
- 6555 [153]"print (NULL)ress "[199](34)"left$"[199](34)" for help. "
- 6560 ke[178][194](203):[139](key[178]29)[176](key[178]60)[176](key[178]10)[176](key[178]62)[167]6563
- 6561 cb[178](cb[170]1)[175]15:[151]v[170]37,cb:[151]v[170]38,15[171]cb
- 6562 [139][194](2)[179][177]255[167]6560
- 6563 [139](key[178]60)[175](he)[167]he[178].:[137]6550
- 6564 [139](key[178]10)[175](pa)[167]ab[178][171]1:[137]6570
- 6565 [139](key[178]29)[175]([168](he))[167][141]7500:[137]6560
- 6566 [139](key[178]60)[176](key[178]29)[176](key[178]10)[167]6560
- 6570 [141]100
- 6572 [158]52225
- 6575 [153]"print "
- 6580 [139]([168](pa))[167][141]100:[141]2020
- 6590 [142]
- 7500 [153]"print "
- 7510 [141]100:[153]" (NULL)ress "[199](34)"(NULL)"[199](34)" to quit current music."
- 7520 [139][168](pa)[167][153]:[137]7540
- 7530 [153]" (NULL)ress "[199](34)"atn"[199](34)" to abort play all."
- 7540 [153]" (NULL)ress (NULL)(NULL)atnlenval to re-display credits."
- 7550 he[178][171]1:[142]
- 10000 [159]15,8,15,"s0:yule jukebox":[160]15:[148]"yule jukebox",8:[128]
- 10001 [131] "(NULL) lenome, atnll (NULL)e ascaithful",allyefaithful
- 10002 [131] "str$eck the left$alls",deckthehalls
- 10003 [131] "atnngels/(NULL)ealms of chr$lory",angelsofglory
- 10004 [131] "left$ark!/left$erald atnngels (NULL)ing",heraldangels
- 10005 [131] "(NULL) (NULL)anctissima",osanctissima
- 10006 [131] "atnngels/left$eard (NULL)n left$igh",angelsonhigh
- 10007 [131] "mid$oy (NULL)o the (NULL)orld",joytotheworld
- 10008 [131] "(NULL)e (NULL)ish (NULL)ou atn (NULL)erry (NULL)mas",merrychristmas
- 40000 a$[178]"hello connect":[129]i[178]8[164]9:[160]2:[159]2,i,2:[160]2:[139]st[167]40030
- 40010 [160]15:[159]15,i,15,"r0:"[170]a$[170]"="[170]a$:[132]15,er:[160]15:[139]er[178]63[167]40030
- 40020 [130]:[153]"load":[151]2048,0:[151]44,8:[151]53272,23:[151]186,8:[128]
- 40030 [151]646,[194](53281):[153]"loadload"[199](34)a$[199](34)","i
- 40040 [153]"run":[151]44,8:[151]2048,0:[151]631,13:[151]632,13:[151]198,2:[128]
-